@局外人
2年前 提问
1个回答
c语言关键字有多少个
Andrew
2年前
C语言中一共规定了32个关键字,关键字(Keywords)是由C语言规定的具有特定意义的字符串,通常也称为保留字。根据用途,可分为四类:
第一类:变量数据类型关键字:14个
char:单字节整型数或字符型数据
short:短整型数
int:基本整型数
long:长整型数
float:单精度浮点型数
double:双精度浮点型数
signed:有符号数
unsigned:无符号数数据
void:无数据类型、空数据类型
volatile:该变量在程序执行中可被隐含的改变
typedef:重新进行数据类型定义
struct:结构类型数据
enum:枚举类型数据
union:联合类型数据
第二类:9条基本语句用到的关键字:12个
if:构成选择语句
else:构成选择语句
witch:构成选择语句
case:构成选择语句
break:跳出最内层循环
default:构成选择语句
for:构成循环语句
do:构成循环语句
while:构成循环语句
continue:转向下一次循环
goto:无条件转移语句
return:函数返回
第三类:存储类型关键字:5个
const:在程序执行过程中不可更改的常量值
extern:在其它程序模块中说明了的全局变量
static:静态变量
register:使用CPU内部寄存器的变量
auto:用以说明局部变量,缺省值为此类型变量
第四类:运算符关键字:1个
- sizeof:运算符,计算表达式或数据类型占用的,内存的字节数